become impossible - French English Dictionary